It is suspected that... - Espagnol Anglais Dictionnaire